﻿using System;
using System.Collections.Generic;

namespace NewCodeAPI.Models;

/// <summary>
/// 合作信息表(UNIV_COOP)
/// </summary>
public partial class UnivCoop
{
    /// <summary>
    /// 主键
    /// </summary>
    public int Id { get; set; }

    /// <summary>
    /// 合作时间
    /// </summary>
    public string CoopTime { get; set; } = null!;

    /// <summary>
    /// 公司名称
    /// </summary>
    public string CompanyName { get; set; } = null!;

    /// <summary>
    /// 学校id
    /// </summary>
    public int UnivId { get; set; }

    /// <summary>
    /// 分校id
    /// </summary>
    public int? UnivBranchId { get; set; }

    /// <summary>
    /// 学院id
    /// </summary>
    public int? CollegeId { get; set; }

    /// <summary>
    /// 国家
    /// </summary>
    public string Country { get; set; } = null!;

    /// <summary>
    /// 省
    /// </summary>
    public string Province { get; set; } = null!;

    /// <summary>
    /// 市
    /// </summary>
    public string City { get; set; } = null!;

    /// <summary>
    /// 合作状态 COOP_STATE ( 1-合作中 2-待合作)
    /// </summary>
    public string? Status { get; set; }

    /// <summary>
    /// 合作方式 COOP_WAY ( 1-课程嵌入 2-学分置换 3-定制班级 4-虚拟银行 5-校园招聘 6-其它合作)
    /// </summary>
    public string? Style { get; set; }

    /// <summary>
    /// 招生状态 COOP_RECRU_STATE (1-已经校招 2-暂不跟进)—&gt;改为招生邮箱
    /// </summary>
    public string? RecruitEmail { get; set; }

    /// <summary>
    /// 招生时间
    /// </summary>
    public string? RecruitTime { get; set; }

    /// <summary>
    /// 备注
    /// </summary>
    public string? Remark { get; set; }

    /// <summary>
    /// 创建时间
    /// </summary>
    public string? CreateTime { get; set; }

    /// <summary>
    /// 创建人
    /// </summary>
    public string? CreateUser { get; set; }

    /// <summary>
    /// 更新时间
    /// </summary>
    public string? UpdateTime { get; set; }

    /// <summary>
    /// 更新人
    /// </summary>
    public string? UpdateUser { get; set; }

    /// <summary>
    /// 删除标志字段(Y:删除 N:正在被使用)
    /// </summary>
    public string Del { get; set; } = null!;
}
